maximum demand indicator - Turkish English Dictionary